Mobile
Log In Sign Up
Home > english-french > "drenching rain" in French

French translation for "drenching rain"

pluie diluvienne

Related Translations:
drenched:  adj. imbibé, saturé, rempli
drench:  v. tremper, mouiller; éponger, absorber
drenched with blood:  arrosé de sang
rains:  n. les pluies, la saison des pluies
rain:  n. pluie, aversev. pleuvoir
pelting rain:  pluie battante
rain forest:  forêt tropicale humide
atomic rain:  avalanche radioactive
it rained:  il a plu
rain water:  eau de pluie
Similar Words:
"dreiser" French translation, "drench" French translation, "drenched" French translation, "drenched with blood" French translation, "drencher" French translation, "dresden" French translation, "dresden china" French translation, "dress" French translation, "dress a shopwindow" French translation, "dress a show window" French translation